import java.io.BufferedReader;

import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;


import java.util.ArrayList;
import java.util.Arrays;




/**
 * Klasa PlayerThread umozliwia polaczenie sie wielu klientow z serwerem
 * @author ubuntu
 *
 */


public class ListeningThread implements Runnable {
		
		BufferedReader Input = null;
		PrintWriter Output = null;
		Socket client = null;
		SocketServer server = null;
		String line = "";  //line bedzie jako RozkladArgs do metody RozkladLiczbyTest
		String answer = "ANSWER";
		
		
		
		public ListeningThread (BufferedReader in, PrintWriter out) {
			Output = out;
			Input = in;
			System.out.println("Uruchomiono drugi watek, ktory ma nasluchiwac");
		}
		
		public void run() {
			
			
			while (true) {
				try {
					if (Input.readLine() != null) System.out.println("Cos przesalano do wątku słuchajacego");
					else {}
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
			}
		}
		//recognizeQuestion będzie rozpoznawało np. z jakiego panelu pochodzi dana informacja 
		public void recognizeQuestion (String line) {
			if (line.equals("Zamiana kart")) {
				System.out.println("Informacja pochodzi z zamiany kart");
			}
			else if (line.equals("Check")) {
				System.out.println("Informacja pochodzi z Buttona Check");
			}
			else if (line.equals("Bet")) {
				System.out.println("Informacja pochodzi z Buttona Bet");
			}
			else if (line.equals("Raise")) {
				System.out.println("Informacja pochodzi z Buttona Raise");
			}
			else if (line.equals("Call")) {
				System.out.println("Informacja pochodzi z Buttona Call");
			}
			else if (line.equals("Fold")) {
				System.out.println("Informacja pochodzi z Buttona Fold");
			}
			else if (line.equals("Allin")) {
				System.out.println("Informacja pochodzi z Buttona Allin");
			}
			
			
		}
}
